home *** CD-ROM | disk | FTP | other *** search
- /* Textual file for type library: AEIntrfc.tlb
- Provides standard interfaces to be implemented by Visual Basic 5 build
- VB5 component, Application Performance Explorer */
-
- [
- helpstring("Application Performance Explorer, Standard Interfaces"),
- lcid(9),
- version(1.0),
- uuid(54CDFB53-F230-11CF-9B49-00AA0069522B)
- ]
- library APEInterfaces
- {
- importlib("stdole2.tlb");
-
- [odl,
- version(1.0),
- uuid(54CDFB51-F230-11CF-9B49-00AA0069522B),
- dual,
- helpstring("APE client callback objects must implement this interface.")]
- interface Client:IDispatch
- {
- [helpstring("The AEExpediter.Expediter object calls this method to return Service Request results.")]
- HRESULT CallBack(
- [in] long lServiceID,
- [in] VARIANT vServiceReturn,
- [in] BSTR sServiceError);
- }
-
- [odl,
- version(1.0),
- uuid(7F84ACDF-F23A-11CF-9B49-00AA0069522B),
- dual,
- helpstring("Service objects must implement this interface for AEWorker.Worker objects to use early binding.")]
- interface Service:IDispatch
- {
- [helpstring("AEWorker.Worker objects call this method when using early binding.")]
- HRESULT Execute(
- [in, out] BSTR * sCommand,
- [in, out, optional] VARIANT * vServiceData,
- [in, out, optional] VARIANT * vReturn);
- }
-
- [odl,
- version(1.0),
- uuid(7F84ACE8-F23A-11CF-9B49-00AA0069522B),
- dual,
- helpstring("Provides an interface for the AEExpediter and the AEWorker to interact with the AEQueueMgr.")]
- interface QueueDelegator:IDispatch
- {
- [helpstring("Provides an interface for the AEWorker to return a Service Request result and to receive a new Service Request.")]
- HRESULT GetServiceRequest(
- [in] long lWorkerID,
- [in,defaultvalue(0)] LONG lReturnServiceID,
- [in,optional] VARIANT vReturnData,
- [in,defaultvalue("")] BSTR sReturnError,
- [out, retval] VARIANT * vReturn);
-
- [helpstring("Provides an interface for the AEExpediter to receive Service Request results that need returned to clients.")]
- HRESULT GetServiceResults(
- [out, retval] VARIANT * vReturn);
- }
- [odl,
- version(1.0),
- uuid(B5BBF570-26B4-11d0-B73C-00AA0069522B),
- dual,
- helpstring("Provides an interface for APE client objects to call the AEManager.")]
- interface Manager:IDispatch
- {
- [helpstring("Notifies the AEManager that the calling client has completed a test.")]
- HRESULT Done(
- [in,defaultvalue("")] BSTR sReturnMessage);
- }
- }
-